const fs = require('fs')

// 单个文件夹夹创建
// fs.mkdir('./b', err => {
//   if (err) return console.log('失败')
//   console.log('成功')
// })

// 多个文件夹递归创建
// fs.mkdir('./a/b/c', { recursive: true }, err => {
//   if (err) return console.log('失败')
//   console.log('成功')
// })

// 读取文件夹
// fs.readdir('./', (err, data) => {
//   if (err) return console.log('失败')
//   console.log(data)
// })

// 删除文件夹
// fs.rmdir('./b', err => {
//   if (err) return console.log('失败')
//   console.log('成功')
// })

// 递归删除文件夹(不建议使用)
// fs.rmdir('./a', { recursive: true }, err => {
//   if (err) return console.log('失败')
//   console.log('成功')
// })

// 递归删除文件夹(建议使用)
fs.rm('./a', { recursive: true }, err => {
  if (err) return console.log('失败')
  console.log('成功')
})